Well located, fresh, stylish and comfortable accommodation