Spacious, very clean and the little extras made for a wonderful stay.