We had such a great stay here as it was the perfect accommodation for our family. The place was modern, super clean, very well equipped and in a great location. Communication before and throughout was excellent!