Very clean and had everything I needed. I only stayed for one night but would definitely consider a longer stay here in the future.