Clean, stylish, comfortable, great location, and very helpful communication!