Great place. Feels similar to a clean 2 star hotel but with living room, full kitchen, bedroom etc. Having a crib, high chair, beach chairs, and beach umbrellas was a big plus over similarly priced hotels.