Amazing place, and location. I highly recommend this stay for any occasion, Stephen maintains and provides all necessary things for the stay!