Spacious, well maintained, and in a great location. We definitely enjoyed our stay.