Das Castlemead liegt auf einem wunderschönen Grundstück in einem bewaldeten Tal mit Aussicht auf Manorbier Bay, die Halbinsel Pembroke und die Ruinen von Manorbier Castle. Den Strand erreichen Sie nach 2 Gehminuten.
Die Tudor Lodge bietet eine traditionelle, familiengeführte Unterkunft mit einem hauseigenen Garten sowie einem eigenen Pub und Restaurant in Jameston, nur eine 5-minütige Fahrt von der Küste entfernt.