everything your looking for an event of group holiday. on a mountain top is the mansion with everything you require there, close to the amazing beaches in the amazing island of rhodes