very spacious and very well equipped.