We had a wonderful stay, the place was clean and well stocked with beach amenities. Check in and check out were really easy.