We stayed in Michael place for 3 days and the place is fabulous . The location is perfect and the apartment is very clean. Michael was a very good host and was awake till we could check in without any issues