Clean, new, stylish and reliable. Excellent host. Great location and decent price. We'd like to come again and again.