Spacious place and a great location. Very clean. Off-street parking is a huge bonus.