Stay in the heart of... St Tropez – Bormes-Les-Mimosas | SherryStay