This place had everything we needed - beautiful views, comfortable spaces, clean and well equipped kitchen, bathroom etc. The location is scenic and convenient. Great experience!