We enjoyed our stay. As a last-minute booking we were pleasantly surprised. Location was excellent to esplanade, restaurants and shops. Lagoon for swimming but pool at apartments is great and less crowded. Would definitely stay again. We had 2 bedrooms, aircon loungeroom and dining room/kitchen. Cool building with 2 aircons in bedrooms.