Great location, perfect Malibu stay