The owners are very very lovely and really helpful. The location is ideal for exploring everything in Rhodes. In addition, the accommodation is a real highlight and even better on site than in the pictures.