Ty Hotel, Milford waterfront, Milford Haven, Pembrokeshire