Great place with awesome view and small meaningful touches, super clean, and we had a blast.