Very clean and spacious. Great location. Will be staying again!