This is a beautiful, luxurious hotel that literally sits on the ocean. We stayed here with our 5 and 3 year old and I was a little worried that it might not be the best place for kids, but I didn't have to worry about that. We pulled up on the day we arrived and there were a lot of staff helping everyone unload their luggage and valet their cars (the valet fee is already included in the resort fee that you have to pay, so you might as well park here). We arrived early and were able to check-in even though our room wasn't ready yet. They took down my cell number and said they would call me when the room was ready. That allowed us to leave all our luggage there and take a walk down to the aquarium which took about 10 minutes or so. The hotel itself is quite stunning from the beautiful lobby to the classic, elegant rooms with extremely comfortable beds. The main restaurant has panoramic views of the ocean. We ate breakfast there and the kids even spotted a sea otter who was swimming in and out of the water. The restaurant had a kids menu with crayons, so that was a pleasant surprise. Overall, I think I would enjoy coming back here with just my wife, so that we could experience the spa and other adult friendly amenities, but I wouldn't hesitate to bring my whole family back here either. I highly recommend this hotel.