The location is excellent — walking distance to a market lots of yummy food options and a beach. The communication was also great, anything we needed was done so quickly and efficiently. More than enough room for a family of five. We would definitely stay again!