Excellent stay in a lovely spot