This place was amazing. The views were great, the property was great. The place was very clean and spacious. The beach towels, chairs and boogie boards were great. We really enjoyed our stay. The place has everything we needed.