Excellent location, easy check-in, good communication. Use the laundromat down the street - lavandaria do infante - instead of the washing machine in the apartment, which will probably make your clothes smell bad.
No problems with hot water in the shower - just run the hot slowly and use cold for more water pressure. Plenty warm.