Spacious, well equipped. A very pleasant stay.