What a perfect place to stay! Super clean, fantastically located, and as everyone else has said amazing amazing views. Cannot recommend this highly enough. We will definitely be back. Thank you so much.