Great place to stay! All you need to have a self contained holiday is there. The pool, the beach, the general vibe of this place is so great for kids. Can't fault it