We had a wonderful stay at Hotel Michelangelo. The staff were fantastic, very friendly and helpful. The hotel was very clean and was in a great location for us. The one small negative was the outdoor terrace was a mosquito haven. Overall this was a superb hotel and we would definitely stay again.