The 4 of us had an excellent stay in Michael's for 3 nights. Beautiful clean, modern apartment and the roof terrace was brilliant. An easy walk to get to the beach and a load of great restaurants. Great air conditioning. 10/10 would recommend and would come back.