Michael's place is clean, comfortable, elegant, with all amenities. Communication was clear and easy. Great location. It surpassed our expectations, and very likely we'll be back.