No need to look any further! Marios and Christos are incredible hosts and the property is absolutely perfect in every way. The staff is also amazing and always available and happy to take care of any needs. I could not give it higher marks. Absolutely magical!