Fantastic, easy, relaxed stay in a great location