Air bnb made our trip a nightmare. qe had 2 super hosts cancel on the anniversary trip we planned 6 moths in advance. one host canceled the day before check in. Air bnb was awful at helping but i found this listing at the Michelangelo and it made everything ok. it wasn't the stay we wanted but the staff was amazing and kind, the room was spacious, we didn't get to use the bath but it was beautiful. we will be booking directly with the hotel in the future