Exceptionally clean, has everything you need plus more. Nice safe location, reasonable price. I would stay again.