Great location. Very clean. Small hiccup with the checkin but after that it was great!