Very clean and modern place. Host was very well organised, communicative and friendly. A little pricey but service and facilities was top class. Would recommend to friends.