Terrific place, clean with super comfortable beds, great outdoor space and great for a small dog. Excellent location to beach and shops.