Excellent location, clean and comfortable. Great tv, wifi, and comfortable beds. Provides beach amenities (chair, towel, umbrella).