House was super clean, and was ready for us on time! The pool was cleaned the day we checked in. It was close to a ton of restaurants and the beach. This house had everything you would need for your weeks stay!