Excellent apartment matched by excellent hosts who made arrival, the stay, and departure easy. Great place with thoughtful extras such as milk and a friendly welcome chat.
Kids loved the warm pool and good walkable access to the city.