A very clean, comfortable, welcoming place-- fantastic location for shopping, ferry, and of course the beach. Clean and enjoyable pool and all around great experience-- lots of nice conveniences, too: kitchen tools, dishwasher, fridge, Kuerig. We had my wife and I as well as our 6 year old on this stay, but would have been fine with another small child. We had a fantastic time.