Great quite spot to rest while visiting the beach city