Beautiful property! Very spacious. Excellent facilities. Great location. Very modern. Very clean. Lovely stay. Would recommend.