fantastic apartment very spacious and great views. didn't have to leave the resort as it has fabulous restaurants. Kids loved the pool and beach.