The village of Solva is on the main A487 coastal road from Haverfordwest/Milford Haven to St David's. Much of Solva is on high ground, but the old part is in a steep valley. The picture above was taken from a boat at the entrance to the harbour.
The small, narrow high street has a few shops, mostly aimed at tourists, and eating places (see link below). Parking is available at the harbour for a couple of pounds for all day.
Looking at Solva's small, picturesque harbour it is hard to believe it was once home to transatlantic liners. Nowadays there are mostly pleasure boats and some lobster fishing craft.