Michael's hospitality was outstanding. He is an incredible host. His apartment was clean and comfortable, and had everything we needed. Location was perfect, we walked everywhere and having the beach so close for a morning recovery swim was great.