Very nice flat with all you need. Easy checkin procedure and in a very nice little village in princeville. Pool very easy to access and very nice and calm. Would stay again:)