The place is very clean and matching the pictures. Location is good - approx. 5 minutes to the public beach. James and Penni replied very quickly if we had any questions. Would love to come back! Totally recommend!