Fabulous host
Clean and comfortable flat
Great pool, gym and tennis court
Convenient to be able to park car
Fantastic location
great value