Nice place at a great location.

During my stay the main elevator was broken and using the service elevator was a bit of a hassle as it is very small and moving a large group with babies, stroller, etc was tough. We had some issues with the TV signal, another small disappointment specially during the Olympics.
That's the reason why I don't rate it 5 stars. Other than that the place is great. I'm sure this will not be an issue for future travelers as the owner's are great hosts.