Gerardo's place was great. The location was perfect and the building felt very secure. I don't know much about internet speeds but I work remotely and had no issues with the wifi while I was there. I would stay at this apartment again and definitely recommend it to others.