Leonardo’s Guest House is just across the road to a four mile long beach that stretches to the Mumbles and at the edge of the naturally beautiful and relaxing Gower peninsula. Partly en-suite with some Sea View rooms and Internet Wi-Fi access, at Leo