Wonderful location; gorgeous views; charming stay.