This Airbnb listing is a good overall that provides suitable accommodation with a beautiful view for a great value.