clean, cosy, best location, amazing view ... 5*