Exactly as advertised, a lovely stay in an excellent location.