Great environment, very nice staff personnel, everyone very helpful, nice and kind. Rooms very comfortable, sleep like a baby and nice matress. We had plenty of space, all we needed for us and our kids was very convenient to reach in terms of distance. Car is a must, but the hotel is so well connected to freeways which takes a few minutes to reach the beaches, shopping malls, restaurants etc.