Great Place. The key is to communicate with staff to let them know of your arrival and any delays. Had no issues.