Very clean and spacious! We loved our stay! Great location also!