I stayed for 4 nights during the Ed Sheeran concerts. All of the hosts were extremely nice and helpful, and the place is only a 15 minute walk to the city center (and located on a pretty, tree-lined main street). Rooms are very clean, and bright and airy. Breakfast was great too, with an outside garden eating area. Would definitely stay there again if ever back in Cardiff!