A wonderful stay in a brilliant location