A pleasant stay in a very special place.