Gerardo's place is modern, efficient, and clean. Located in a nice neighborhood with good restaurants, coffee shops, etc. Public transportation is steps away. Gerardo himself is responsive and respectful. I would stay here again.