Milton's place is wonderful. It is located at the heart of Gloria, 5 minutes walking-distance from the metro station. The view is amazing and the small apartment had everything I needed for a short stay. Definitely recommend!