Awesome place: clean, affordable, beautiful, just great!