The place is very spacious, the location is very close to multiple beaches and shops. The parking spot is an extra bonus while everything is walking distance. Communication was quick and easy.