I stayed at Beach House Villas last year with my twin 2 year old boys and it was perfect. The staff is amazing and it was great to have a full kitchen to cook them food.