Excellent spot. great location, clean, good communication, thoughtful amenities. I've already reserved the same location for my next trip out here.