This place is amazing. From the view to the management, everything exceeded my expectations. Sotiris (the on-site manager) was very accommodating and gave us excellent tips and suggestions for our stay. I will return for sure.