This is a great place, it has everything you need and more! There was excellent communication from Konstantinos and we had a fantastic holiday!