Wonderful time in a lovely apartment in a beautiful setting with a brilliant hos