Amazing place, everything new and clean, good location, can't complain. I waited 30 minutes for the check in person to show up, though, which was not super nice