How Airbnb should be. Affordable price, amazing view at great location, easy check in. 10/10 recommend.