Spacious, nicely appointed, and a great location