Overall as described except for the terrible noise. Among other noises, we heard construction noise (inside the building the apartment is in), people partying at night, people loudly singing in the morning, and steps. We couldn't help but the keep the windows open because it would otherwise be really hot, dry, and smelly.
That said, the location was great and the amenities (esp the hairdryer!) was excellent.