excellent location. literally couldn't get better. elevator access is wonderful. shower was a tight squeeze but everything else was great. Federica is super accommodating and responsive. the roof is gorgeous but shared with others. great stay!