Great interior space, well equipped.