This place has everything that you needed, from clean room, an outdoor space all for your self and the pool and hot tub were just a plus! The location is great, close to grocery and shopping stores, gas station, view points, golf course and beaches! It was just a lovely stay!