Location superb. Resort facilities second to none. Apartment views amazing. Cleanliness below par. Limited kitchen and bathroom supplies. WIFI didn’t work .