Great location, all the promised amenities! Marella is very responsive in case of any queries. Self check in a big plus as we arrived quite late