We traveled as a family with 2 kids aged 2 and almost 5. We only booked this in June and so hadn't put a lot of research into it. We were pleasantly surprised! We went self-catering. Having stayed in an apartment in Alvor last year I was betting on space being tight etc. This was quite the opposite! The apartment was one of the most spacious I have ever stayed in. And we had booked a standard apartment. I am only sorry i didn't get any photos.. There is a separate bedroom with twin beds. We had a cot in there and there was still ample room for the kids to play around here. The wardrobes were very spacious, so could get all the clothes put away, and the suitcases fitted in nicely too! There is a solid door to close here so easy to keep the noise out from the living area. There is separate air-con in this bedroom. The living area had 2 couches which could be put side by side to make a double bed. I was concerned that once we had done this, space would be tight, so we would end up dismantling each morning. But no need! There was so much space.. we could leave the beds together and the kids have a pile of space to play around. There is a tv in this room. There is a table with 4 chairs for eating. The kitchen really is fully stocked. All utensils and crockery, pots/pans you would need. A microwave. And a fully sized fridge! with a little freezer box. And a decent kettle. There is another wardrobe in the hall area for keeping more clothes. And a brush/mop if you feel the need to brush up after meals (which is useful with small kids). The bathroom was great - bath with shower head, bidet, loo, and sink. But the best thing is that the water pressure was the best I have ever experienced, and ample hot water too! It was so relaxing to have a decent shower at the end of the day when the kids were in bed - ha! More than enough towels, which were changed daily. The balcony was also spacious with 2 decent chairs and a little table. We could park both buggies out here and still have plenty of space. ALthough we booked a standard room we managed to have both a view of the swimming pool, as well as the beautiful marina. You can get towels to use at the pool from the spa reception. These were free, and you could change them daily. The pool area was decent, with a kiddies pool and a sloping bigger pool. We did find the tiles that are actually in the pool, quite slippy. I slipped once and my little girl slipped every time she walked into the water. She became afraid after a few times.. it made no difference whether she was in her bare feet or wearing pool shoes. While child friendly, there aren't any activities or areas targeted at kids. The location is fabulous. Just a few mins walk from restaurants around the corner at the marina. Literally 10 min walk to the most beautiful beach (and we were pushing two buggies and gear etc), and about 15 mins over the bridge to the town. There is a supermercado up behind the apartments that is absolutely huge! You can get absolutely everything you need here. The staff in the hotel were really really lovely. And the entire place was sparkling clean. I would recommend The Marina Club to any type of traveler. There were families of all ages. And Lagos... it is just beautiful. This is my 4th time to various places in the Algarve.. Lagos is by far my favourite now.