This place is wonderful! Incredibly spacious for the location, with a nice balcony on the second floor as well as two full bathrooms with beautiful, colorful tile work. We loved the place. The only reason we gave it a 4 not a 5 was because the beds were quite uncomfortable (hard). We all had trouble sleeping on them but this is truly the only issue with the space. The only other surprising piece was that the pool was much smaller than we thought it would be and shared with the other two villas. You really wouldn’t feel comfortable sharing with people you don’t know so if someone is using it, unless you befriend them, it’s theirs for as long as they’re in/around it. We didn’t have issues because the other guests left on our second night so we got to enjoy it one night and the sunset made it so worth it! You really book this place for the view at the end of the day. Enjoy it!