A pleasant simple stay in a great location.