My family of 4 (with two young kids) really enjoyed our stay. The unit has all you need and was very clean. The location is great - minutes to the beach, zoo, aquarium, restaurants, everything! Check in was easy, communication with the hosts was fast and helpful. Our favourite parts were the view from the balcony (I loved seeing the ocean, my 1 year old loved seeing all the buses and cars driving by) and the playground and pool available on the 6th floor. Great spot for a family!