Staff is very friendly and helpful.
Guests mention that the staff at this property are very helpful and always willing to assist you if you have any issues you need to sort out while staying here. They also have excellent recommendations on what to do in Crete.