Clean, cozy, modern. Great location. Great host. Five stars.