Very clean, very spacious, and comfortable. Good/safe location. Has everything you need.