Perfect location. Great spot. Everything was very nice and thoughtful. We only wish we had booked it for more than a night!