Thoroughly enjoyed my stay at Michaels place it was clean and modern. He was a great host and so accommodating to any question or need I had. His response were quick and he had great communication. I will definitely be back. The pool and gym are a great touch, and it’s located perfectally around so many shops, restaurants, and the beach.