Debbie made us very welcome when we arrived. Our room was on the 2nd floor looking out on the sea and Caldey Island. Really lovely. Breakfast was wonderful, full Welsh was fab, very generous serving. American Pancakes were also good with fruit and a side of bacon. There's no parking on site, we used the Sainsbury's multi storey at £4 per 24 hours - only 5 minutes walk away. Loads of nearby pubs and restaurants in the town. Nice and quiet at night as noisy pubs are away from the Esplanade.
We'd definitely recommend the Panorama, get a sea view if you can, it's worth it.