Spacious, well equipped and a great location. We would definitely return