Perfect place to stay. Great amenities, super comfortable, amazing views and hosts ensure a stress free experience with added touches. Highly recommended.