Great place to stay with awesome views and amenities.