The whole thing was perfect from start to finish. Communication, facilities (including the pool and hot tub!) location, fab supermarkets, restaurants and bars nearby. Nothing was too much trouble and everything was sorted quickly. Perfect stay!