Excellent in all aspects. the way we were received , the beauty of the place, the cleanliness and the location.