Great location, great price and great hosts.
Apartments are clean and spacious and the pool is a good size and temperature.
For the price of this stay you really won’t get anywhere much better!