Clean, well appointed and in a wonderful location. Definitely recommend :)