Clean, modern place with lots of nice touches. Communicating with the host was easy and contributed to the nice stay.