All perfect, beautiful beach, great house, perfect host.
Rhodes deserve always a visit and this location is amazing.