Clean, stylish, and well appointed. Viki is wonderful. 5 stars for absolutely everything.