Very clean and close to just about everything you need! Couldn't have asked for a better place to stay.