Lovely, clean, generous. Wish we could have stayed longer.