This is a lovely apartment in a great location with a short walk to Newport town which has all required amenities.