The location of the place is perfect, plenty of supermarkets nearby, beach is just 5 minutes away and plenty of restaurants for dinners/lunches. If you have kids the place has lots of toys, which is ideal when you are travelling.
There are all amenities in the flat and you can find everything you need.
Communication has been quick.