Lovely, clean, well-furbished and had everything provided. Moira was prompt and communicative, we really appreciated it and had a great time.