Has everything you need including being in a convenient location. Very nice and very clean! Loved my stay