Very clean, really well appointed and the location was great!