Mediterranean June 20, 2024Hotel Review: Hotel Faro and Beach Club, Faro, Algarve, Portugal – March 2024