Our stay was great. With two kids the ground floor access worked really well especially when coming back from the pool or the beach dripping wet. The apartment was of a decent size and the resort had all the amenities that you need on holidays.