This place is a little hidden paradise in the heart of long beach. Prefect place for a little vacation