Great place for our 3-day family trip. Well-located, the apartment is spacious and comfortable, and the pool and tennis court complete the package. David was on the front foot with communication and made things easy for us. Looking forward to returning.