It's a great little place with a fabulous location--right on the beautiful Malibu beach.