This place is the ideal location to stay in Malibu , a few minutes to all the amazing shops and restaurants.