Iyla Villa is a luxurious modern beach house that is spread across three floors. The ground floor consists of the open-plan living and dining rooms opening out to the swimming pool and gardens beyond. The well-appointed bedrooms all have air conditioning and spectacular sea views