I booked this place as a gift for my son’s honeymoon. They loved! Everything was clean and location was excellent.