A lovely stay in an excellent location