Manressa beach is a hidden gem. Just a short walk away.