This place is in the most perfect location central to everything! Super easy check in.