The place is very comfortable. Everything you will need. Even if you are cooking every day. We got used to the roosters and came to love them. The pool has a tiled bottom and is very gentle on children's feet. Especially since they will probably be in there all day when not at the beach. All in all, paradise.