The place has everything we needed for a family stay. It was clean and safe. It was also close to the beaches and shopping centers. We didn't meet the host but the communication was quick and responsive! Overall a great stay!