Very spacious and clean, plenty of parking. It has everything you need for a good stay.