Highly recommended. Super beautiful place, greatly situated with amazing amenities. This will be my first choice when visiting Greece!