Hotely Newport, apartmány Newport, ubytování v Newport