A lovely place. Very impressed by the thought and detail that went into our stay, especially for our children.