This is a gem of a place. The views are stunning (even when raining), and the amenities are really great. Definitely will stay again.