Hosts are lovely, everything was clean, location is great. Only concern for us was that this property is really a 5+ unit apartment with shared access to a pool. 3 units share one pool on the first floor and two additional units on the second floor each have a private pool above your bedroom. From the photos and description we thought we would have more privacy and a Villa experience vs apartment. This can lead to unknown experiences with neighbours, noise, etc. Hosts are great with dealing with these issues quickly when they arise (they respond within minutes as their house is also on the property).