Cool little spot to stay in Malibu! Perfect location.