Michelangelo have a great flat and everything was perfect during our staying. Comfortable, clean, in a great location, great style. 100% recomendable.