A very nice stay at a very special place