We loved the location of the apartment, although we were surprised by the amount of noise in the middle of the night from people/garbage trucks, etc. The wifi worked fine for us. The beds were very firm but tolerable, but the bed linens and towels were very worn. The heating in the apartment was excellent. We enjoyed being able to prepare our breakfast in the small kitchen, but we expected a few more basics like a hot pot holder for hot pans, salt & pepper, extra trash bags, and a roll of paper towels would be good. Overall, a great place to stay.