Very clean and well maintained place, 20 minutes to Disneyland, very close to beach. Highly recommend!