Everything you could need to feel at home - in a great location. Will stay here again.