This Airbnb is by far the best we have ever stayed at. I was worried about the price, but it is worth every single penny. The view is spectacular. The rooms have a beautiful view, are extremely clean and check in is easy. We will definitely be back. We are so lucky to have stayed here!