WonderfuL wonderful, wonderful! Brilliant location. Lovely space. Beautiful hosts. What more could you ask for?