We had a 2 bed apartment, it had enough space for a family of 4 with 2 single beds for the kids. Large kitchen/Dinning/Family area. Large 2 way bathroom.
Staff were exceptional, very helpful with tourist information. We also had a toaster die and it was replaced the same morning.
Short walk to beach, dining options and small local shop.
The only issue we had was with the phone ringing with no one at the other end, we unplugged it. They said they are getting a new phone system.