This place is great! Location is perfect and the size was exactly what we needed for our family of 4! We also loved the private patio! The pool was also very clean and nice- a great start and end to a beach day. We will definitely stay again and we highly recommend it!