This place was amazing! Location Location Location just steps away from Nobu in Malibu & views were breath taking! ❤️