Very comfortable and convenient place in Newport