Our 4-day stay at Michael place was perfect. Michael was very responsive and accommodating to last minute problems with our flight (he checked us in almost at midnight!). The apartment was spacious, spotless and had all amenities you might need either for a short or longer stay. We would definitely come back!!