New, clean, stylish, comfortable, nice view, fun area. Friendly hosts.