A very comfortable, spacious and well equipped suite.