This is a small but very well equipped apartment. It would be suitable for a longer stay and it is child friendly. There are videos and toys available. The kitchen is tiny but has everything needed. The living room is very comfy. I loved that it was only a half block from the water.