Great location & thoughtful touches for the guests.