Perfection! Loved everything about this place. Perfect location if you are working on the Hill or if you are just a tourist. Great amenities! Snacks and water are a great touch. Would stay again!