Great location, clean and well apportioned. A little confusion with check-in, but after walking to another building, they got it sorted out and everything was great!