Perfect spot to stay for business meetings.